master of the ceremonies - German English Dictionary